Jump To:
Technical Notes
The performance of Mac OS X applications and hardware devices can be measured, evaluated, and optimized using Apple's developer tools, technologies, and programming interfaces. Developers can fine-tune their applications for high performance using tools such as the Shark code-profiling application, features such as multiprocessing, and APIs such as the one for the vDSP library.

Performance Resources
A guided introduction and learning path to improving performance in Mac OS X software.   Essential information for developers interested in improving the performance of their applications.  
Performance Topics
Tools, techniques, and programming interfaces for measuring, evaluating, and improving Carbon code performance   Tools, techniques, and programming interfaces for measuring, evaluating, and improving Cocoa code performance.   Tools, techniques, and programming interfaces for measuring, evaluating, and improving Darwin code performance.

Tools, techniques, and programming interfaces for measuring, evaluating, and improving performance of hardware devices.   Tools, techniques, and programming interfaces for measuring, evaluating, and improving the performance of sound creation, processing, and playback.   Tools for measuring and evaluating code performance.

View legacy technologies, including technologies, features, products, APIs, and programming techniques that are no longer supported or have been superseded.